Turkish Delight — definition

1. Turkish Delight (Noun)

1 definition

Turkish Delight (Noun) — A jellied candy typically flavoured with rose water.

5 types of
candy confect lolly sweet sweetie